rum custard - French English Dictionary